look good (attractive) - Turc Anglais Dictionnaire